www.gusucode.com > 通过ODBC API实现对数据库的访问JavaScript源码程序 > 通过ODBC API实现对数据库的访问/ODBCApiDataManager/ODBCApiDataManager/DataManagerView.cpp
// DataManagerView.cpp : CDataManagerView 类的实现 // #include "stdafx.h" //#include "DataManager.h" #include "DataManagerDoc.h" #include "DataManagerView.h" #include ".\datamanagerview.h" #ifdef _DEBUG #define new DEBUG_NEW #endif // CDataManagerView IMPLEMENT_DYNCREATE(CDataManagerView, CView) BEGIN_MESSAGE_MAP(CDataManagerView, CView) // 标准打印命令 ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview) ON_WM_SIZE() END_MESSAGE_MAP() // CDataManagerView 构造/析构 CDataManagerView::CDataManagerView() { // TODO: 在此处添加构造代码 } CDataManagerView::~CDataManagerView() { } BOOL CDataManagerView::PreCreateWindow(CREATESTRUCT& cs) { // TODO: 在此处通过修改 CREATESTRUCT cs 来修改窗口类或 // 样式 return CView::PreCreateWindow(cs); } // CDataManagerView 绘制 void CDataManagerView::OnDraw(CDC* /*pDC*/) { CDataManagerDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 } // CDataManagerView 打印 BOOL CDataManagerView::OnPreparePrinting(CPrintInfo* pInfo) { // 默认准备 return DoPreparePrinting(pInfo); } void CDataManagerView::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/) { // TODO: 打印前添加额外的初始化 } void CDataManagerView::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/) { // TODO: 打印后添加清除过程 } // CDataManagerView 诊断 #ifdef _DEBUG void CDataManagerView::AssertValid() const { CView::AssertValid(); } void CDataManagerView::Dump(CDumpContext& dc) const { CView::Dump(dc); } CDataManagerDoc* CDataManagerView::GetDocument() const // 非调试版本是内联的 { ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CDataManagerDoc))); return (CDataManagerDoc*)m_pDocument; } #endif //_DEBUG void CDataManagerView::OnSize(UINT nType, int cx, int cy) { CView::OnSize(nType, cx, cy); ShowWindow(SW_MAXIMIZE); }